olfactory areas - German English Dictionary